﻿

namespace Mulala.Cavan.Presentation.Mvc.ViewModel
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using Mulala.Cavan.Presentation.Seedwork;
    using Mulala.Cavan.Domain.MainBoundedContext.DictionaryModule;
    using Mulala.Cavan.Domain.MainBoundedContext.CorporationModule;
    using Mulala.Cavan.Domain.MainBoundedContext.SearchModule;

    public class CorporationSearchTagsViewModel : EntityModel<Corporation, CorporationSearch>, ICorporationSearchTagsViewModel
    {
        public IList<Tag> CorporationTypes
        {
            get;
            set;
        }

        public IList<Tag> CorporationBusinessExperience
        {
            get;
            set;
        }

        public IList<Tag> CorporationScale
        {
            get;
            set;
        }

        public IList<Tag> CorporationSpeciality
        {
            get;
            set;
        }

        public IList<Area> Towns
        {
            get;
            set;
        }


        public string URLWithNoCorporationType
        {
            get;
            set;
        }

        public string URLWithNoCorporationBusinessExperience
        {
            get;
            set;
        }

        public string URLWithNoCorporationScale
        {
            get;
            set;
        }

        public string URLWithNoCorporationSpeciality
        {
            get;
            set;
        }

        public string URLWithNoTown
        {
            get;
            set;
        }
    }
}
